Słownik środowiska polsko-angielski

clearance of land, land clearance